restoration scaffold - Turkish English Dictionary